package com.spc.car.data.service.base;

import com.spc.car.data.entity.base.BaseArea;
import com.baomidou.mybatisplus.extension.service.IService;

import javax.validation.constraints.NotNull;
import java.util.List;

/**
 * <p>
 * 区域代码表 服务类
 * </p>
 *
 * @author 
 * @since 2020-03-23
 */
public interface BaseAreaService extends IService<BaseArea> {

    /**
     * 获取省市
     * @param baseArea
     * @return
     */
    List<BaseArea> listArea(BaseArea baseArea);

    /**
     * 通过ID获取省市区域
     * @param pid
     * @return
     */
    List<BaseArea> listAreaByParent(@NotNull Long pid);
}
